cover in a protective layer - German English Dictionary